package com.unit2.test;

import java.math.BigDecimal;

/**
 * @author 李琦 on 2021/8/2.
 * @version java version "16.0.1" 2021-04-20
 *  BigDecimal对小数进行操作,主要是除法
 */
public class test8 {
    public static void main(String[] args) {

        BigDecimal b1=new BigDecimal("15.4");
        BigDecimal b2=new BigDecimal("3");

//        System.out.println(b1.divide(b2));//除不尽时会报错
        System.out.println("数字一是15.4,数字二是3");
        System.out.println("除法"+b1.divide(b2, 3, BigDecimal.ROUND_HALF_UP));//scale:5保留五位小数.ROUND_HALF_UP:四舍五入
        System.out.println("加法"+b1.add(b2));
        System.out.println("乘法"+b1.multiply(b2));
        System.out.println("减法"+b1.subtract(b2));





    }


}
